centralized services - German English Dictionary